reflective suit - French English Dictionary